// import {createRouter, createWebHistory} from "vue-router";
//
// const routes = [
//   // 404
//   {
//     path: '/:catchAll(.*)',
//     name: '404',
//     component: () => import('@/page/auth/404.vue')
//   },
//   // 未授权状态
//   {
//     path: '/unauthorized',
//     name: 'unauthorized',
//     component: () => import('@/page/auth/unauthorized.vue')
//   },
//   // 登录页面
//   {
//     path: '/login',
//     name: 'login',
//     component: () => import('@/page/auth/Login.vue')
//   },
//   // 业务
//   {
//     path: '/warehouse',
//     name: 'index',
//     component: () => import('@/page/Index.vue'),
//     children: [
//       // 一厂页面------------------------------------------------------------------
//
//       // 数据分析
//       {
//         path: '/first/DataAnalysis1',
//         name: 'DataAnalysis1',
//         component: () => import('@/page/first/DataAnalysis1/DataAnalysis1.vue')
//       },
//       // 处理方管理
//       {
//         path: '/first/HandleManagement1',
//         name: 'HandleManagement1',
//         component: () => import('@/page/first/HandleManagement1/HandleManagement1.vue')
//       },
//       // 导出记录
//       {
//         path: '/first/ExportRecord1',
//         name: 'ExportRecord1',
//         component: () => import('@/page/first/ExportRecord1/ExportRecord1.vue')
//       },
//       // 零件管理
//       {
//         path: '/first/PartsManagement1',
//         name: 'PartsManagement1',
//         component: () => import('@/page/first/PartsManagement1/PartsManagement1.vue')
//       },
//       // 出入库
//       {
//         path: '/first/InboundOutbound1',
//         name: 'InboundOutbound1',
//         component: () => import('@/page/first/InboundOutbound1/InboundOutbound1.vue')
//       },
//       // 设置
//       {
//         path: '/first/SetupPage1',
//         name: 'SetupPage1',
//         component: () => import('@/page/first/SetupPage1.vue')
//       },
//
//       // 二厂应用------------------------------------------------------------------
//
//       // 处理方管理
//       {
//         path: '/second/HandleManagement2',
//         name: 'HandleManagement2',
//         component: () => import('@/page/second/HandleManagement2.vue')
//       },
//       // 数据分析
//       {
//         path: '/second/DataAnalysis2',
//         name: 'DataAnalysis2',
//         component: () => import('@/page/second/DataAnalysis2.vue')
//       },
//       // 导出记录
//       {
//         path: '/second/ExportRecord2',
//         name: 'ExportRecord2',
//         component: () => import('@/page/second/ExportRecord2.vue')
//       },
//       // 零件管理
//       {
//         path: '/second/PartsManagement2',
//         name: 'PartsManagement2',
//         component: () => import('@/page/second/PartsManagement2.vue')
//       },
//       // 设置
//       {
//         path: '/second/SetupPage2',
//         name: 'SetupPage2',
//         component: () => import('@/page/second/SetupPage2.vue')
//       },
//       // 出入库
//       {
//         path: '/second/InboundOutbound2',
//         name: 'InboundOutbound2',
//         component: () => import('@/page/second/InboundOutbound2.vue')
//       },
//
//       // 管理应用-----------------------------------------------------------------
//
//       {
//         path: '/manage/PersonnelManagement',
//         name: 'PersonnelManagement',
//         component: () => import('@/page/manage/PersonnelManagement.vue')
//       },
//
//       // 生命周期应用-------------------------------------------------------------
//
//       {
//         path: '/manage/ChangeOther',
//         name: 'ChangeOther',
//         component: () => import('@/page/life/ChangeOther/ChangeOther.vue')
//       },
//       {
//         path: '/manage/ChangeState',
//         name: 'ChangeState',
//         component: () => import('@/page/life/ChangeState.vue')
//       },
//     ]
//   }
// ]
//
//
// // {
// //   path: '/index',
// //   name:'index',
// //   component: () => import('../page/Index.vue')
// // },
// // {
// //   path: '/user',
// //   name:'user',
// //   component: () => import('../components/UserPage.vue'),
// //   // 嵌套路由使用children
// //   children:[
// //     {
// //       path: '/user/A',
// //       name:'PageA',
// //       // 同一个路由使用多个组件，要用 components
// //       components:{
// //         default: () => import('../page/PageA.vue'),
// //         PageC: () => import('../page/PageC.vue')
// //       }
// //     },
// //     {
// //       path: '/user/B',
// //       name:'PageB',
// //       component: () => import('../page/PageB.vue')
// //     }
// //   ]
// // },
//
//
// const router = createRouter({
//   // 4. 内部提供了 history 模式的实现。为了简单起见，我们在这里使用 hash 模式。
//   history: createWebHistory(),
//   routes, // `routes: routes` 的缩写
// })
//
//
// export default router